@charset "utf-8";

/* footer */
.pq-footer{background:#232224;color:#fff;/*padding-top: 70px;*/}
.pq-footer a{color:#fff;}
.pq-cp{line-height: 65px;text-align:center;color:#fff;font-size:14px;border-top:1px solid #383739;}
.pq-cp p{margin: 0px !important;}
.footer-ul li{width:300px;float:left;font-size:16px;line-height: 30px;box-sizing:border-box;border-right:1px solid #383739;margin-left: 20px;}
.footer-ul li p{padding-left: 108px;}
.footer-ul li>h3{text-align:center;}
.footer-info{padding-bottom: 40px;}
.footer-info .icon-qq{background:url(../img/index/icon-qq.png) no-repeat 80px center;}

.footer-wx{width:90px;float:right;margin-right: 20px;text-align:center;}
.footer-wx p{line-height: 30px;font-size:18px;}

.logo-panel .grids-1 {
    padding: 10px 0px 10px 0px;
    background-color: #e0ebf4;
}

.logo-panel .grids-item {
    color: #008cf7;
}

.logo-panel .grids-1 .grids-item::before,
.logo-panel .grids-1 .grids-item::after {
    content: '';
    position: absolute;
    width: 105px;
    height: 1px;
    display: block;
    background: #008cf7;
    opacity: 0.4;
    top: 10px;
}

.logo-panel .grids-1 .grids-item::before {
    left: 0%;
}

.logo-panel .grids-1 .grids-item::after {
    right: 0%;
}
.grids-1,
.grids-2 {
    overflow: hidden;
    position: relative;
    background-color: #FFF;
    padding: 10px 0;
}

.logo-panel .grids-item,
.logo-panel .grids-item1,
.logo-panel .grids-item2 {
    width: 50%;
    float: left;
    z-index: 0;
}

.logo-panel .grids-3 .grids-item {
    width: 33.33%;

}

.logo-panel .grids-2 .grids-item {
    width: 50%;

}

.logo-panel .grids-1 .grids-item {
    width: 100%;

}

.logo-panel .grids-2 .grids-item1 {
    width: 60%;
}

.logo-panel .grids-2 .grids-item2 {
    width: 40%;
    line-height: 28px;
}